Skip to content

Elias-Junior/Passo-a-passo-Wordpress

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

2 Commits
 
 

Repository files navigation

Passo-a-passo-Wordpress

criando um ambiente WordPress web


Apps necessarios

  • Filezilla
  • Putty
  • algum navegador

  • Antes de tudo é importante lembrar que temos que fazer um backup do servidor na digitalocean para se caso houver algum problema ter mais facilidade para resolver.

  • E para isso criaremos um snapshot do servidor que queremos.

Passo 1

Passo 2

Passo 3

  • Dentro do no FTP entrar com o ip do servidor e criar uma pasta dentro do diretorio /var/www como o nome que desejar.
    • Após criar uma pasta com o nome por exemplo pastawordpress ficará assim "/var/www/pastawordpress".
    • Subir o wordpress baixado da Internet para dentro da pasta criada e aguardar a transferência.
    • Em seguida dar permissões para a pastawordpress que acabamos de criar
      • find /var/www/pastawordpress -type d -exec chmod 755 {} \;
      • find /var/www/pastawordpress -type f -exec chmod 644 {} \;
    • Agora vamos alterar o proprietario/grupo da pasta, alterar html pelo nome da pasta que quer alterar:
      • sudo chown -R www-data:www-data /var/www/pastawordpress

passo 4

  • Colocar um subdominio utilizando a cloudflare, na aba dns o ip do servidor que esta utilizando, colocar o sub-dominio que deseja, por exemplo: "beta-blog.meu.site".

  • Seguindo devemos ir no diretorio /etc/apache2/sites-available e criar um arquivo .conf para validação da url.

dados do arquivo:


Added to mitigate CVE-2017-8295 vulnerability

UseCanonicalName On

<VirtualHost *:80> ServerAdmin webmaster@localhost

ServerName beta-blog.meu.site
ServerAlias www.beta-blog.meu.site

DocumentRoot /var/www/pastawordpress

<Directory /var/www/pastawordpress/> Options FollowSymLinks AllowOverride All Require all granted

ErrorLog ${APACHE_LOG_DIR}/error.log
CustomLog ${APACHE_LOG_DIR}/access.log combined

Em seguida alterar os dados das linhas para o nome que deseja:

ServerName beta-blog.meu.site ServerAlias www.beta-blog.meu.site DocumentRoot /var/www/pastawordpress <Directory /var/www/pastawordpress/>

  • salvar o arquivo com o "nome que deseja.conf" e enviar via FTP para o diretorio /etc/apache2/sites-avaliable
    • caso tenha feito no bloco de notas conferir se o arquivo foi salvo com o final .conf e não .txt por exemplo.

Passo 5

  • Com todas essas alterações feitas voltamos no terminal para ativar o arquivo que acabou de ser modificado e salvo.
    • sudo su para conceder acesso total
    • caso eu queira copiar uma pasta pelo terminal eu utilizo o comando sudo cp /diretorio /diretorio → esse comando pega o diretorio e copia e manda para o outro diretorio
    • posso usar o cd /diretorio para acessar a pasta que eu quero dentro do terminal
    • sudo nano /diretorio esse comando irá fazer com que eu consiga acessar o arquivo e editar ele dentro do terminal caso eu não tenha editado por fora e subido via FTP.

Passo 6

  • usar o comando sudo a2ensite nomedoarquivo.conf para fazer valer a validação.

  • usar o comando: service apache2 restart para reiniciar e fazer valer todas as alteções.

  • entrar na URL criada e configurar dados necessário para o acesso ao wordpress.

  • instalar plugin Really Simple SSL

    • na sequência habilitar o "https://" no site e em seguida ativar o plugin
  • Caso o wordpress esteja em ingles alterar o idioma no menu lateral: configurações → geral → idioma do site

Fim.

About

criando um ambiente WordPress

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published